leave someone far behind - Turkish English Dictionary